package io.renren.modules.jxgkphone.service;


import io.renren.modules.jxgkphone.tempEntity.AttendanceStateInfo;
import io.renren.modules.jxgkphone.tempEntity.TempAttend;
import io.renren.modules.jxgkphone.tempEntity.TempStudentAttendence;
import io.renren.modules.jxgkphone.tempEntity.TempUpdateAttend;


import java.util.List;
import java.util.Map;

public interface ClassAttendanceService {

    //第一个接口：点开这个页面就要返回整个班级所有人的出勤状态
    List<TempAttend> FindClassAttendence(String cid, String scid);

    //第二个：查询->更新（插入）->查询
    List<TempAttend> UpdateStatus(TempUpdateAttend tempUpdateAttend);
    List<TempStudentAttendence> selectStudentAttendence(Map<String,Object> map);
    int queryTotal(Map<String,Object> map);


    List<TempAttend> UpdateClassStatus(List<TempUpdateAttend> tempUpdateAttends);
    String SelectStuStatus(String cid,String stu_id);
    //教师端
    List<AttendanceStateInfo> findClassAttendanceTeacher(String courseId, String studentClassName);
}
